package com.irdstudio.efp.esb.api.rest.yed.req;

import com.alibaba.fastjson.annotation.JSONField;
import com.fasterxml.jackson.annotation.JsonProperty;
import com.irdstudio.basic.framework.core.annotation.BeanMapKey;
import com.irdstudio.efp.esb.common.constant.hj.HjBaseBean;
import org.hibernate.validator.constraints.Length;
import org.hibernate.validator.constraints.NotEmpty;
import org.springframework.lang.NonNull;

import java.io.Serializable;

/**
 * 需求编号：xxxxxx<br/>
 * 问题编号：<br/>
 * 功能描述：贷款还款结果查询接口请求实体类<br/>
 * 创建时间：2020/8/3
 * @Author tiankg
 * @Version 1.0
 * @Since 1.0
 */
public class ReqRepayResultYedBean extends HjBaseBean implements Serializable {

    private static final long serialVersionUID = 1L;

    /**交易流水号（三者必输其一） */
    @JSONField(name="TxnFlowNo")
    private String TxnFlowNo;
    /**全局流水号（三者必输其一） */
    @JSONField(name="TxnGlblSrlNo")
    private String TxnGlblSrlNo;
    /**业务流水号（三者必输其一） */
    @JSONField(name="BizSrlNo")
    private String BizSrlNo;

    {
        setSvcFld("MBSD_BP_SC");
        setSvcTp("1400");
        setServiceCd("0003");
    }

    public String getTxnFlowNo() {
        return TxnFlowNo;
    }

    public void setTxnFlowNo(String txnFlowNo) {
        TxnFlowNo = txnFlowNo;
    }

    public String getTxnGlblSrlNo() {
        return TxnGlblSrlNo;
    }

    public void setTxnGlblSrlNo(String txnGlblSrlNo) {
        TxnGlblSrlNo = txnGlblSrlNo;
    }

    public String getBizSrlNo() {
        return BizSrlNo;
    }

    public void setBizSrlNo(String bizSrlNo) {
        BizSrlNo = bizSrlNo;
    }
}
